home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 2000 #5 / Amiga Plus CD - 2000 - No. 5.iso / Tools / Misc / FLM / otherfiles / english / ARexx / finalw_look.rexx < prev    next >
OS/2 REXX Batch file  |  2000-01-01  |  2KB  |  45 lines

  1. /* [TRANSLATOR'S NOTE. As I didn't own FinalWriter neither I could try it
  2.    nor translate its gadgets/menu items. In such cases, I've put the
  3.    supposed English translation between [* and *]].
  4.  
  5.    Script for sending a word from FinalWriter to FLM
  6.  
  7.    Here I'm describing the customisation to FLM through 2nd
  8.    "Benutzerbefehlsleiste" [[* User command panel *]. Of course, it's
  9.    possible to call FLM through your menu. For this, look at your
  10.    FinalWriter manual.
  11.  
  12.    1. Select "<Voreinstellungen/Benutzerbefehlsleiste>" [* <Presets/User
  13.       Command Panel> *] in your menu <Project>.
  14.    2. Now in new open window you must select the "Befehlsleiste 2"
  15.       [* Command Panel 2 *].
  16.    3. Now drag from the row Switches [* ?? *] a suitable icon in the middle
  17.       list box; e.g. the icon "L".
  18.    4. Also you must set "Type". (above on the right)
  19.    5. Now select "Auswählen" [* Select *], and choose this file
  20.       ("finalw_look.rexx").
  21.    6. Now select "sichern" [* Save *].
  22.  
  23.    Now you should have a new icon in your Command Panel. Above on the right
  24.    click on the arrow. Now, to test this customisation, you must highlight
  25.    a word (double-click), and then click its icon. Now FLM should open its
  26.    "FLM Arexx Dictionary" window.
  27.  
  28. -> Warning: The program RexxMast must be active !!!
  29. */
  30.  
  31. /* Here indicate, please, the FLM path and program name */
  32. initiation=run "dh0:FLM/FLM"
  33.  
  34. Options RESULTS
  35.  
  36. IF ~show('P','FLM') THEN DO
  37.  /* if FLM is not yet running */
  38.  ADDRESS COMMAND initiation
  39.  ADDRESS COMMAND "SYS:RexxC/WaitForPort FLM"
  40. END
  41.  
  42. Extract /* Write the highlighted text in Variable RESULT*/
  43.  
  44. Address FLM LOOKWORD RESULT /* Send contents of RESULT to FLM*/
  45.